﻿using System;

namespace Borg.AddOn
{
    [Serializable]
    public class ComposerSubstitutionHook : IComposerSubstitutionHook
    {
        public virtual void SubstituteForPlugging(ref Slot slot, ref Plug plug)
        { }

        public virtual void SubstituteForTagging(ref Slot slot, ref Plug plug, ref string tag)
        { }

        public virtual void SubstituteForUnplugging(ref Slot slot, ref Plug plug)
        { }

        public virtual void SubstituteForUntagging(ref Slot slot, ref Plug plug, ref string tag)
        { }
    }
}

